throttle needle - Spanish English Dictionary